Synonyms for "barking frog"

Words with similar meaning